<?php
define('IN_CORE', true);

/*
 * 路径相关
 */
define('ROOT', str_replace('\\', '/', dirname(__FILE__)).'/');

define('CORE', ROOT.'core/');
define('FUNC', CORE.'function/');
define('CLASSES', CORE.'class/');
define('MODULE', CORE.'module/');

define('DATA', ROOT.'data/');

/*
 * 调试相关
 */
define('DEBUG_MODE', true); //true开启调试 false关闭调试
define('DEBUG_FILENAME', DATA.'log.txt');


/*
 * 数据库相关
 */
define('DB_USERNAME', 'root');
//define('DB_PASSWORD', '123');
//define('DSN', 'mysql:host=192.168.3.94;');

define('DB_PASSWORD', '');
define('DSN', 'mysql:host=localhost;');

define('TABLE_ADMIN', "`zhu`.`admin`");


/*
 * 字符编码
 */
//header('Content-Type: text/html; charset=UTF-8');


/*
 * 载入核心文件
 */
require_once FUNC.'common.php';

$imports = array(
		CLASSES.'debug',
		CLASSES.'db',
		CLASSES.'session',
		CLASSES.'cookie',
		CLASSES.'access',
		CLASSES.'memcache',
);

foreach($imports as $v) {
	import($v);
}

/*
 * 初始化核心模块
 */
db::init(DSN, DB_USERNAME, DB_PASSWORD);
debug::init();
?>